package org.jeecg.modules.index.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;


@Data
@ApiModel(value = "HomeSearchDTO对象", description = "HomeSearchDTO对象")
public class HomeSearchDTO {
    @ApiModelProperty(value = "专业 多个用英文','分割  例子： 机械制造技术（含奔驰班）,工业机器人技术应用   searchType为2,3,4为具体分类 多个用英文','分割")
    private String professions;
    @ApiModelProperty(value = "院校性质 211、985")
    private String schoolNature;
    @ApiModelProperty(value = "类别  院校(1 本科 2 高职 3 中职) 4 研究院 5 园区  6 生产基地",required=true)
    @NotBlank
    @NotNull
    private String type;
    @ApiModelProperty(value = "省份：具体省份 默认福建 ")
    private String province;
    @ApiModelProperty(value = "城市")
    private String city;

    @ApiModelProperty(value = "1",required=true)
    private Integer pageNo;
    @ApiModelProperty(value = "10",required=true)
    private Integer pageSize;

    @ApiModelProperty(value = "1 机械装备  2 数字产业 3 文化旅游产业 4 氟化工",required=true)
    private String mainType;

    @ApiModelProperty(value = "搜索的内容")
    private String search;

}
